cmm cnc engineering cnc milling manufacturing cnc machining machining nimonic cnc turning milling inspection engineer hastelloy cad measuring machines precision components inconel machines aerospace engineers monel